学术写作Tips

学术写作链接

  • 论文收获好 review 的关键:把论文做得漂亮、美观,让人第一印象觉得这篇论文很高级。
    1. 好看的teaser figure、pipeline figure
    2. 好看的表格和结果图
    3. 整齐的排版。
  • 什么时候要开始写论文:一般情况下,至少要在截稿时间一个月前就开始写论文。

image-20250606105532268

  • 段落写作原则

    1. 一段文字只讲一个 Message
    2. 一段文字开头第一句就让别人知道你在这段要说什么
  • 写论文的关键

    1. 理清楚写作思路,再动手写。
    2. 如切如磋,如琢如磨,反复修改写作思路和英语句子。
  • 如何改一篇论文的写作

    1. 对于 abstract、introduction、method,改进其思路步骤

      • 编码:将 raw text转换为high-level写作思路

        image-20250606100839240

      • 在思路上分析:

        a. 该思路是否体现了想表达的内容

        b. 思路逻辑是否流畅

        image-20250606100912636

      • 在思路上改进

      image-20250606100938549

      • 解码:将high-level写作思路转为raw text

      • 句子流畅性改进

        ​ 1. 第二个句子是否有接着第一个句子讲一些内容?

        ​ 2. 如果第二句话没有接着第一句话说东西,句子之间是否有进行过渡?

        ​ 3. 第二句话是否出现了新名词,该名词的出现是否突兀?

        image-20250606101126534

  • 标题

    标题和论文方法短语要有具体的含义,要 informative ,才容易让读者记住。要先写下一些重要的关键词,Informative包括:使用的技术、论文的任务、论文解决的问题。

  • Abstract

    怎么写出好的abstract:

    ​ (1) 想abstract的写作思路。

    ​ (2) 套下面的写作模板。

    ​ (3) 反复改abstract。

    关键是写之前先逐个回答下面的问题:

    ​ (1) 我们解决的技术问题是什么,这个问题为什么不存在well-established solution(重要)。

    ​ (2) 我们的technical contribution是什么。

    ​ (3) 我们方法本质上能work的原因是什么。

    ​ (4) 我们方法的technical advantage是什么,我们的新认知是什么(重要)。

image-20250606102337529

  • Introduction

    首先倒推,逐个回答下面的问题。

     (1) 我们解决的技术问题是什么,这个问题为什么不存在well-established solution(重要)。 
    

    ​ (2) our pipeline的contributions是什么 (比如,提出了xxx新的任务、发现了xxx新的technical challenge、提出了xxx新的technical contributions)。

    ​ (3) 我们contributions的好处是什么,为什么能解决了这个technical challenge,带来了什么新的认知(重要)。

    ​ (4) 怎么通过写之前的方法引出我们解决了的technical challenge、引出我们的新认知。

    然后正推,列出论文story:

    ​ (1) 介绍论文的Task。

    image-20250606104157103

    ​ (2) 通过讨论之前的方法引出我们解决了的technical challenge。

    image-20250606104231738

    ​ (3) 为了解决这个technical challenge,我们提出了xx contributions。

    image-20250606104259965

    ​ (4) 我们contributions的技术优势是什么,表达我们的新认知(重要)。

  • Method

    (1) 回答下面的问题。

    (2) 画pipeline figure的草图。

    (3) 按步骤写method。

    问题:

    ​ (1) 论文方法有哪些模块。

    ​ (2) 对于每一个模块,回答三个问题:这个module的工作流程、为什么要用这个module、这个module为什么work。把回答整理成脑图或表格的形式,可能清楚一些。

  • 论文画图

    Pipeline图不是为了让读者看懂,是为了突出novelty的。Method文字部分才是让读者看懂的。

  • 论文画表

    1. 把Caption放在Table上面
    2. 尽量不用竖线,竖线和横线不连起来:把latex中的hline改成toprule, midrule, bottomrule
    3. 尽量不用横线,这样会扰乱视觉
    4. 给Highlight的数字上颜色

image-20250606104853687

  • 实验

    (1) 怎么证明我们的方法比已有方法更强 → 做哪些comparison experiments。

    (2) 怎么证明方法里的module有效 → 做哪些ablation studies。

    (3) 怎么充分展示我们方法的上限 → 在哪些更有挑战性的数据上做demo。

    实验图表的排版技巧:单栏的图/表,放在论文的右栏比较好看,因为人的阅读习惯会从左上角找第一行文字。

  • Conclusion

    除了常规的Conclusion内容,还需要写Limitation,不然reviewer经常会把“没写limitation”当作weakness。

    Limitation一般写的是因为task goal或者task setting而导致的limitation(类似于讨论future work),不要写技术上存在的缺陷。

  • 怎么改论文

    在论文的最后加一个自我评审的question lists,分为五方面,给这五方面分别提问题,然后根据这些问题改论文:

    1. Contribution不够(论文没有给读者带来新的知识,一般会包含其中的几点:想解决的failure cases很常见;提出的技术已经被well-explored了,该技术带来的performance improvement是可预见的/well-known的;技术比较straightforward)
    2. 写作不清楚(缺少技术细节,不可复现;某个方法模块缺少motivation)
    3. 实验效果不够好(只比之前的方法好了一点;虽然比之前的方法效果好,但效果仍然不够好)
    4. 实验测试不充分(缺少ablation studies;缺少重要的baselines;缺少重要的evaluation metric;数据太简单,无法证明方法是否真的work)
    5. 方法设计有问题(实验的setting不实际;方法存在技术缺陷,看起来不合理;方法不鲁棒,需要每个场景上调超参;新的方法设计在带来benefit的同时,引入了更强的limitation,导致新方法的收益为负)
作者

Lookup

发布于

2025-06-06

更新于

2025-06-06

许可协议